Ext.namespace('global.help');

global.help.HelpWindow = function(config) {
	Ext.apply(this, config);
	this.helpKey = config.key;
	this.initUIComponents();
	global.help.HelpWindow.superclass.constructor.call(this);
};

Ext.extend(global.help.HelpWindow, Ext.Window, {
	initUIComponents : function(){
		
		this.panel = new Ext.Panel({
			region : 'center',
			id : 'panel',
			bodyStyle : '0px 0px 0px 5px',
			border : false,
			frame:true,	
			autoScroll : true,
			collapsible : true,
			items : [{
				autoLoad : {
					url : baseUrl + "/helpload/getHelpHtml.do",
					params : {helpTag : this.helpKey},
					scope : window,
					script : true
				}
				
			}]
		});
		
		Ext.apply(this, {
			title : '帮助信息',
			layout : 'border', 
			width : 600,
			height : 300,
			closeAction : 'close',
			maximizable : false,
			resizable : false,
			modal : true,		
			items : [this.panel],
			tbar : [new Ext.Button( {
				text : '关闭',
				id : 'close',
				iconCls : 'close',
				tooltip : '',
				handler : function(){
					this.close();
				}.createDelegate(this)
			})]
		});
	}
});